package net.chenlin.dp.base.manager;

import net.chenlin.dp.base.entity.DictTableEntity;
import net.chenlin.dp.common.entity.Page;
import net.chenlin.dp.common.entity.Query;

import java.util.List;

/**
 * 字段字典表
 *
 * @author ZhouChenglin
 * @email yczclcn@163.com
 * @url www.chenlintech.com
 * @date 2018年2月02日 下午4:34:44
 */
public interface DictTableManager {

	List<DictTableEntity> listDpTableColum(Page<DictTableEntity> page, Query search);
	
	int saveDpTableColum(DictTableEntity dpTableColum);
	
	DictTableEntity getDpTableColumById(Long id);
	
	int updateDpTableColum(DictTableEntity dpTableColum);
	
	int batchRemove(Long[] id);

	List<DictTableEntity> listByIds(Long [] ids);
}
